close a business deal - İspanyolca İngilizce Sözlük